Ethan Phillips Actor / Dubbing / Scriptwriter DouBan IMDb Actor Lean on Me 1989 7.4 Trekkies 1997 6.9 Star Trek: Voyager 1995 - 2000 7.8 Baywatch 1989 - 2000 5.3